//将服务器与数据库建立连接
//因为要确保是在服务器与数据库连接成功之后再进行的数据的增删改查，用到了promise对象
module.exports = new Promise((resolve, reject) => {
    //引入mongoose模块
    const mongoose = require('mongoose');
    //将服务器与数据库建立连接
    mongoose.connect('mongodb://localhost:27017/students_first', {useCreateIndex:true, useNewUrlParser: true, useUnifiedTopology: true });
    //监听数据库与服务器连接是否成功
    mongoose.connection.once('open', err => {
        if (!err) {
            console.log('服务器与数据库连接成功！');
            resolve();
        } else {
            console.lolg(err);
            reject();
        }
    })
})

